/*
 * Copyright 2008 [rapid-framework], Inc. All rights reserved.
 * Website: http://www.rapid-framework.org.cn
 */

    define("pages/jls_jcjc/form", [
            '../../pages/jls_jcjc/JcjcForm.html.js',
            "../../common/componts",
        ],
        function(require){
            var _show=function(_title,_data){
                var comonts=require("../../common/componts");
                var tmp= require("../../pages/jls_jcjc/JcjcForm.html");
                var htmlcompile = template.compile(tmp);
                //var _blr=loginuser.username;//获取当前办理人
                var html = htmlcompile(
                    {
                        title:_title,
                        data:_data
                    });
                $("#dlgJcjc").dialog('destroy');
                $("#jcjcForm").html(html);

                var sjpz= [{id: '1', value: '健康或良好'},
                    {id: '2', value: '一般或较弱'},];
                $('#jkzk').combobox({
                    valueField: 'id',
                    textField: 'value',
                    panelHeight: 'auto',
                    editable: false,
                    data: sjpz
                });
                $('#xxtype').combobox({
                    valueField: 'id',
                    textField: 'value',
                    panelHeight: 'auto',
                    editable: false,
                    data: sjpz
                });

                $("#tm1").click(function () {
                    if($("#tm1").is(":checked")){
                        $("#tm1box").css("display","block");
                    }else{
                        $("#tm1box").css("display","none");
                    }
                });
                $("#tm2").click(function () {
                    if($("#tm2").is(":checked")){
                        $("#tm2box").css("display","block");
                    }else{
                        $("#tm2box").css("display","none");
                    }
                });
                $("#tm3").click(function () {
                    if($("#tm3").is(":checked")){
                        $("#tm3box").css("display","block");
                    }else{
                        $("#tm3box").css("display","none");
                    }
                });
                $("#tm4").click(function () {
                    if($("#tm4").is(":checked")){
                        $("#tm4box").css("display","block");
                    }else{
                        $("#tm4box").css("display","none");
                    }
                });
                $("#tm5").click(function () {
                    if($("#tm5").is(":checked")){
                        $("#tm5box").css("display","block");
                    }else{
                        $("#tm5box").css("display","none");
                    }
                })
                $("#tbsqbox").click(function () {
                    if($("#tbsqbox").is(":checked")){
                        $("#tbsq").css("display","block");
                    }else{
                        $("#tbsq").css("display","none");
                    }
                })
                $("#tsjcxmbox").click(function () {
                    if($("#tsjcxmbox").is(":checked")){
                        $("#tsjcxm").css("display","block");
                    }else{
                        $("#tsjcxm").css("display","none");
                    }
                })
                $("#tm1box").css("display","none");
                $("#tm2box").css("display","none");
                $("#tm3box").css("display","none");
                $("#tm4box").css("display","none");
                $("#tm5box").css("display","none");
                $("#tbsq").css("display","none");
                $("#tsjcxm").css("display","none");
                comonts.initSelect(undefined,undefined,undefined);
                $.parser.parse($("#jcjcForm").parent());
                $('#dlgJcjc').window('open');
                bindAction();
            }
            var saveJcjc=function () {
                var validate=$("#dlgJcjc").form('validate');
                if (validate) {
                    var data =$("#fmJcjc").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_jcjc/jcjcAdd",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgJcjc').dialog('close');
                                findJcjc();
                                $.messager.alert('提示','保存成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var updateJcjc=function () {
                var validate=$("#dlgJcjc").form('validate');
                if (validate) {
                    var data =$("#fmJcjc").serialize();
                    submitLoad();
                    $.ajax({
                        type : "POST",  //提交方式
                        url : "/jls_jcjc/jcjcUpdate",//路径
                        data : data,//数据，这里使用的是Json格式进行传输
                        success : function(result) {
                            if (result.success) {
                                $('#dlgJcjc').dialog('close');
                                findJcjc();
                                $.messager.alert('提示','更新成功!','info');
                            }else{
                                removeLoad();
                                $.messager.alert('提示',result.msg,'info');
                            }
                        },
                        complete:function(){
                            removeLoad();
                        },

                    });
                }else{
                    $.messager.alert("提示", '必填项不能为空！');
                }
            }
            var bindAction=function(){
                var jcjcId=$("#idfm").val();
                $("#jcjc_save").on("click",function(){
                    if(jcjcId==""||jcjcId==null){
                        saveJcjc();
                    }else {
                        updateJcjc();
                    }
                });
                $("#jcjc_cancel").on("click",function(){
                    $("#dlgJcjc").dialog("close");
                });

            }
            function findJcjc(){
                $('#jcjcId').datagrid('clearSelections');
                $('#jcjcId').datagrid('reload',{
                });
            }
            return{
                show:_show
            }
        });
